package com.hust.bridgecheck.service.UserManagement;

import com.hust.bridgecheck.entity.CustomUserData;
import com.hust.bridgecheck.entity.User;

import java.util.List;

public interface UserService {
    //描述用户具体方法

    User addUser(User user);
    void deleteUser(Integer userID);
    void updateUser(User user);
    User getUserByID(Integer userID);
    List<User> getAllUser();
    List<CustomUserData> getUserAnGroupInfo();
    void generateUser(Integer userNum, Integer groupId);
    User getUserByUserAccount(String UserAccount);
}
